package cqie.personal.frame.service;

import cqie.personal.frame.bo.AddModifyBO;
import cqie.personal.frame.bo.GetBO;
import cqie.personal.frame.entity.IndicatorInfo;
import com.baomidou.mybatisplus.extension.service.IService;
import cqie.personal.frame.exception.ValidationFailException;
import cqie.personal.frame.vo.PageVO;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author Yeeeeee
 * @since 2021-10-13
 */
public interface IndicatorInfoService extends IService<IndicatorInfo> {

    PageVO<List<IndicatorInfo>> getIndicators(GetBO getBO) throws ValidationFailException;

    boolean addNewIndicator(AddModifyBO addModifyBO) throws  ValidationFailException;
}
